iron collar - Inglés Sinónimo Diccionario

iron collar

n.
[1] garrote , garotte , garrotte